What is the meaning of the word "bear witness"?

Definitions:

  1. to give testimony in a court of law copy to clipboard verb
    • I bore witness to the decadence of the times. copy to clipboard
  2. to provide evidence for copy to clipboard verb
    • I bore witness to the day's events. copy to clipboard

Synonyms: